var varType;
var varUrl;
var varData;
var varContentType;
var varDataType;
var varProcessData;          
//Generic function to call AXMX/WCF  Service        
function CallService() 
{
    $.ajax({
		type        : varType, //GET or POST or PUT or DELETE verb
        url         : varUrl, // Location of the service
        data        : varData, //Data sent to server
        contentType : varContentType, // content type sent to server
        dataType    : varDataType, //Expected data format from server
        processdata : varProcessData, //True or False
        success     : function(msg) {//On Successfull service call
			ServiceSucceeded(msg);                    
		},
        error: ServiceFailed// When Service call fails
    });
}

        function ServiceSucceeded(result) {//When service call is sucessful
			alert(result);
        }
		
		function ServiceFailed(result) {
            alert('Service call failed: ' + result.status + '' + result.statusText);
            varType = null; varUrl = null; varData = null; varContentType = null; varDataType = null; varProcessData = null;     
        }

function CountryProvinceWCFJSON() {
    varType = "POST";
    //varUrl = "http://localhost:51254/HTTPServiceJquery/service/CountryProvinceWCFService.svc/GetProvince";
	varUrl = "http://localhost:49680/Services/TestAjaxCalculator.svc/GetProvince";
	varData = '{"Country": "USA"}';
    varContentType = "application/json; charset=utf-8";
    varDataType = "json";
    varProcessData = true;
    CallService();
 }

$(document).ready(function () {
	
	CountryProvinceWCFJSON();

    // $.ajax({
        // type: "POST",
        // url: "http://localhost:49680/Services/TestTicketCalculator.svc/TestJSON2",
        // data: '{ "pero": "Zoki" }',
        // contentType: "application/json; charset=utf-8",
        // dataType: "json",
		// processdata: true,
        // success: function(data) {
            // alert(data.d);
        // }
    // });
});